package Cards;

/**
 * @author Avia Tam
 * @author Assaf Miron
 *
 */

public class Card {
	private CardType type; //Card Type - Surprise or Warning
	private String description; // Card Description (Content Text)
	public enum CardType {SURPRISE_CARD, WARNING_CARD}; // The Card Type
	
	/**
	 * @param type The Card Type (Surprise, Warning)
	 * @param description The Card Description
	 */
	public Card(CardType type, String description) {
		this.type = type; // Initialize the Card Type
		this.description = description; // Initialize the Card Description
	}
	
	// Type Getter and Setter
	public CardType getType() {
		return type;
	}
	public void setType(CardType type) {
		this.type = type;
	}
	// End - Type Getter and Setter
	
	// Description Getter and Setter
	public String getDescription() {
		return description;
	}
	public void setDescription(String description) {
		this.description = description;
	}
	// End - Description Getter and Setter
}
